- let smth. rest
- положить конец чему-л., прекратить что-л.
If I could let the matter rest... I would do it. (M. Braddon, ‘Lady Audley's Secret’, ch. XXII) — Если бы я могла положить конец всему... я бы сделала это.
Большой англо-русский фразеологический словарь. - М.: «Русский язык-Медиа».. 2006.